home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16834 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.2 KB

  1. Path: ix.netcom.com!news
  2. From: aschen@ix.netcom.com (Sean Aschen)
  3. Newsgroups: comp.lang.c++,rec.games.programmer,alt.msdos.programmer,comp.programming
  4. Subject: Re: Young programmers read me.
  5. Date: Thu, 11 Apr 1996 01:00:59 GMT
  6. Organization: Netcom
  7. Message-ID: <316c58d6.3377228@nntp.ix.netcom.com>
  8. References: <4icpp9$7hr@barad-dur.nas.com> <4imqe4$cj3@ping1.ping.be> <1996Mar23.224853.116513@kuhub.cc.ukans.edu> <4j52hn$ikb@news.ios.com> <Pine.OSF.3.91.960403112207.17337H-100000@bud.cc.swin.edu.au> <aidan-0404961557290001@meathook.intac.com> <pnoguchi-0404962135210001@pnoguchi.his.com> <aidan-0604961847480001@meathook.intac.com>
  9. NNTP-Posting-Host: dby-ct2-06.ix.netcom.com
  10. X-NETCOM-Date: Thu Apr 11  8:03:53 PM CDT 1996
  11. X-Newsreader: Forte Agent .99c/16.141
  12.  
  13. On 6 Apr 1996 23:48:42 GMT, aidan@genghis.kublai.com (Aidan Cully)
  14. wrote:
  15.  
  16. >> The reason people use C/C++ is because it allows a grand abstraction of
  17. >> programming which Pascal, due to its inherent design, will not allow the
  18. >
  19. >You seem to assume that there are only 2 languages that people use in 
  20. >life, C/C++ and Pascal, and I agree with you that C/C++ has any number of
  21. >advantages over Pascal, particularly in the area of Object-Oriented
  22. >programming and speed, I was only arguing that Pascal has certain things
  23. >over it (e.g. readability and honest-to-God free-form language), and just
  24. >as computer programming languages go, there are several that come out of
  25. >Pascal which have tried (quite successfully, I might add) to make up for
  26. >and even surpass C++ as an Object-Oriented language.  And what do you mean
  27. >by abstraction?  C is one of the lowest-level languages there is, and C++
  28. >is just an object-oriented hack put on top of it.
  29. >
  30. >
  31. A hack?  Well, I like it!  Object Oriented stuff with liberal use of
  32. inheritance is fairly slow code!  I love the fact that I can use
  33. abstract data-types to store my 3D objects for ease of manipulatation.
  34. I just add a method to take all the points and stuff 'em into an array
  35. which my assembler can use with blinding speed.  This way, I get easy
  36. data manipulation with data hiding, etc.. but when crunch time comes,
  37. I'm not stuck accessing data through a member function.  Works for me.
  38.  
  39.  
  40. People who put their computer setup in their signiture have problems.
  41.